Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Slovenia F2 Slovenia F3 Austria F2 Austria F3 Egypt F4 Egypt F5 Egypt F6 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Slovenia F1 Slovenia F2 Austria F4 Austria F5 Austria F6 Slovak Rep. F2 Slovak Rep. F1 Austria F7 Austria F9 Croatia F9 Croatia F10 Turkey F12 Turkey F13 Bosnia & Herzegovina F3 Slovenia F3 Turkey F1 Turkey F2 Croatia F1 Serbia F8 Croatia F12 San Luis Potosi Challenger 2002 - San Luis Potosi V Abierto Internacional de Salinas - Salinas Wartburg Open - Eisenach Open de Charleroi - Charleroi Challenger Casino Lugano - Lugano Siemens Open 2001 - Scheveningen Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Black Forest Open - Freudenstadt TED Open - Istanbul Open de L'Isere (Open 38) - Grenoble Porsche Open - Poznan Open de Montauban - Montauban Meknes Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Blunmenau Challenger Curitiba Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Nord/LB Open - Braunschweig Open de Montauban - Montauban Santos Challenger Loughborough Challenger Heilbronn Challenger Quimper Challenger Rabat Challenger Barletta Challenger Prague Challenger Kosice Challenger Marburg Challenger Anning Challenger Beijing Challenger Petange Challenger Heilbronn Challenger Ostrava Challenger Portoroz Challenger Open Castilla y Leon - Segovia St. Remy Challenger Banja Luka Challenger Kenitra Challenger Rennes Challenger Turin Challenger Rome Challenger Bordeaux Challenger Prostejov Challenger Marburg Challenger Braunschweig Challenger Todi Challenger Orleans Challenger Irving Challenger Banja Luka Challenger Orleans Challenger Rome Challenger Mouilleron-Le-Captif Challenger Wroclaw Challenger Sophia Antipolis Challenger Barletta Challenger Open 88 - Contrexeville Northern Electric Open 1999 - Newcastle Orleans Challenger Blumenau Challenger Ljubljana Challenger Marrakech Challenger Iskratel Open - Kranj Caltanissetta Challenger Napoli Challenger Rome Challenger Petange Challenger Banja Luka Challenger Trnava Challenger Mons Challenger Bordeaux Challenger Todi Challenger Vercelli Challenger Banja Luka Challenger Orleans Challenger Salzburg Challenger Irving Challenger Wuhan Challenger Mouilleron-Le-Captif Challenger Mersin Challenger Genova Challenger Mons Challenger Happy Valley Challenger Rennes Challenger Geneva Challenger ATP Challenger Tour Finals Mons Challenger Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Salem Open - Hong Kong Japan Open - Tokyo Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar Mobil Open 2001 - Doha Rennes Challenger Chevrolet Cup - Vina del Mar Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Open 13 - Marseille Trofeo Conde de Godo - Barcelona Irving Challenger Allianz Suisse Open Gstaad - Gstaad Idea Prokom Open - Sopot RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Aix En Provence Challenger Lyon Challenger 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Ilkley Challenger Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Remy Challenger Mons Challenger Tata Open - Chennai Heilbronn Challenger Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. St. Brieuc Challenger Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Braunschweig Challenger Chennai Open - Chennai BellSouth Open - Vina del Mar St. Petersburg Open - St. Petersburg Portoroz Challenger Brasil Open - Costa do Sauipe Orleans Challenger Open 88 - Contrexeville Estoril Open - Estoril The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Pekao Open 2003 - Szczecin Open Romania - Bucharest Open de Moselle - Metz Stockholm Open - Stockholm Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Grand Prix de Tennis de Lyon - Lyon BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Next Generation Adelaide International - Adelaide Sydney International - Sydney Meknes Challenger Casablanca Challenger The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca The Stella Artois Championships - London Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Medibank International - Sydney Barletta Challenger Open 13 - Marseille The Dubai Tennis Championships - Dubai TCT Open - Tunis BMW Open - Munich The Artois Championships - London Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest The 10tele.com Open - Nottingham ATP Kremlin Cup - Moscow Brisbane - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Mercedes Cup - Stuttgart Bordeaux Challenger Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Estoril Open - Estoril Loughborough Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Serbia Open - Belgrade Studena Croatia Open - Umag Next Generation Adelaide International - Adelaide Credit Agricole Suisse Open - Gstaad Moselle Open - Metz If Stockholm Open - Stockholm Erste Bank Open - Vienna Apia International - Sydney Abierto Mexicano Telcel - Acapulco Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach SkiStar Swedish Open - Bastad Internationaux de Tennis de Brest - Brest Austrian Open - Kitzbuhel VII Avierto Internacional de Salinas - Salinas Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel Siemens Open - Scheveningen Valencia Open - Valencia Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha ASB Classic - Auckland ATP Studena Croatia Open - Umag Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Estoril Open - Estoril Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Garden Open - Rome Topshelf Open - 's-Hertogenbosch AEGON Championships - London Bet-at-home Open - Hamburg SkiStar Swedish Open - Bastad Suisse Open - Gstaad Franklin Templeton Tennis Classic - Scottsdale Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Zagreb Open - Zagreb Generali Open 2001 - Kitzbuhel European Open - Antwerp Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Memorial Savigny - Sassuolo Davidoff Swiss Indoors - Basel Open Sud de France - Montpellier Quimper Challenger Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Grand Prix Hassan II - Casablanca China Open - Beijing Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul International Championship of Croatia - Umag Ricoh Open - 's-Hertogenbosch German Tennis Championships - Hamburg St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Brisbane International - Brisbane Open Seat Godo 2003 - Barcelona Davidoff Swiss Indoors - Basel Sydney International - Sydney Cordoba Open - Cordoba KGHM Polish Indoors - Wroclaw Argentina Open - Buenos Aires Allianz Suisse Open Gstaad - Gstaad Gazprom Hungarian Open - Budapest Fever-Tree Championships - London Plava Laguna Croatia Open - Umag Moselle Open - Metz Open 13 Provence - Marseille Erste Bank Open - Vienna Grand Prix Hassan II - Marrakech Great Ocean Road Open - Melbourne Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Open Parc - Lyon cinch Championships - London Nature Valley International - Eastbourne Sardegna Open - Cagliari Braunschweig Challenger Libema Open - 's-Hertogenbosch IPP Open - Helsinki Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Orleans Challenger Mercedes Cup - Stuttgart Ljubljana Challenger Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon The Nottingham Open - Nottingham Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich International German Open - Hamburg Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Apia International - Sydney Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Brasil Open - Sao Paulo Credit Agricole Suisse Open - Gstaad ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Moselle Open - Metz If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Moselle Open - Metz Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Erste Bank Open - Vienna Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Topshelf Open - 's-Hertogenbosch Internationaux de Tennis de Brest - Brest ABN AMRO World Tennis Tournament - Rotterdam Erste Bank Open - Vienna AEGON Championships - London Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Rio Open - Rio de Janeiro BRD Nastase Tiriac Trophy - Bucharest Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Open 13 - Marseille Grand Prix Hassan II - Marrakech Hungarian Open - Budapest Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Sydney International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Gerry Weber Open - Halle Plava Laguna Croatia Open - Umag Libema Open - 's-Hertogenbosch Kremlin Cup - Moscow Adelaide International - Adelaide Open Sud de France - Montpellier European Open - Antwerp Serbia Open - Belgrade Open Parc - Lyon Argentina Open - Buenos Aires The Stella Artois Championships - London Pilot Pen Tennis - New Haven Open de Moselle - Metz Open Sabadell Atlantico - Barcelona AEGON Championships - London Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz China Open - Beijing Rogers Masters - Toronto Catella Swedish Open - Bastad St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca PBZ Zagreb Indoors - Zagreb TD Waterhouse Cup - Long Island Citi Open - Washington BMW Open - Munich AEGON Championships - London Sybase Open - San Jose The Samsung Open - Nottingham Open de Moselle - Metz Copa AT&T - Buenos Aires Plava Laguna Croatia Open - Umag Emilia-Romagna Open - Parma Gerry Weber Open - Halle Sydney International - Sydney The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mumbai Open - Mumbai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome ATP Kremlin Cup - Moscow Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Claro Open Colombia - Bogota Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Western & Southern Open - New York Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Moselle Open - Metz AEGON International - Eastbourne French Open - Paris Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Miami Open - Miami French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Rolex Paris Masters - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, FRA-SWE 3-2 Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QF, USA-FRA 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, Group II, 1R, SLO-POL 2-3 Davis Cup, Group II, PO, SLO-TUR 3-2 Davis Cup, Group II, 1R, EGY-SLO 1-3 Davis Cup, Group II, 1R, SLO-EST 4-0 Australian Open (juniors) AAMI Classic - Kooyong All Lower level tournaments U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) 1 Masters Guinot Mary Cohr Kooyong Classic - Kooyong Olympics - Beijing